# 1、deque提供了一个双端队列，你可以从头/尾两端添加或删除元素

from collections import deque

d = deque()
d.append("1")
d.append("2")
d.append("3")
# print(len(d))
# print(d[1])

# 从两端取出(pop)数据:
d1 = deque(range(5))
print("长度：", len(d1))
print("左边第一个元素：", d1.popleft())
for i in d1.__iter__():
    print("元素列表：", i)
